
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  <meta name="description" content="">
  <meta name="author" content="">
  <title>移动医生站 - 诊断处理</title>


  <link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
  <link href="../bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  <link href="css/sb-admin-2.min.css" rel="stylesheet"/>
  <link href="css/my-form-style.css" rel="stylesheet"/>
  <link href="vendor/toast/toast.css" rel="stylesheet">
  <link rel="stylesheet" href="css/contextMenu.css" />
  <link rel="stylesheet" href="css/my-modal-style.css" />
  <link href="https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet">
  <link href="vendor/datatables/dataTables.bootstrap4.min.css" rel="stylesheet">
  <script src="vendor/jquery/jquery.min.js"></script>
  <!-- 先引入 Vue -->
  <script type="text/javascript" charset="utf-8" src="https://cdn.jsdelivr.net/npm/vue@2.5.21/dist/vue.js"></script>


  <style>
    .a {
      display: flex;
    }

    .copyrights {
      text-indent: -9999px;
      height: 0;
      line-height: 0;
      font-size: 0;
      overflow: hidden;
    }
    th{
      text-align: center;
    }
    td{
      text-align: center;
    }


.infinite-list-container {
  position: absolute;
  height: 100px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

.infinite-list-phantom {
  position: absolute;
  width: 100%;
  /* left: 0;
  top: 0;
  right: 0; */
  z-index: -1;
}

.infinite-list {
  /* left: 0;w
  right: 0;
  top: 0; */
  width: 100%;
    /* 敲你马，别设这个absolute */
  /* position: absolute; */
  text-align: center;
  background-color: white;
  color: #000;
}

.infinite-list-item {
  padding: 10px;
  color: #555;
  box-sizing: border-box;
  border-bottom: 1px solid #999;
  width: 100%;
}
  </style>
</head>

<body id="page-top">
  <div id="wrapper">

    <!-- 左侧菜单栏 -->
    <ul class="navbar-nav bg-gradient-primary sidebar sidebar-dark accordion" id="accordionSidebar">
      <!-- Sidebar - Brand -->
      <a class="sidebar-brand d-flex align-items-center justify-content-center" href="#">
        <div class="sidebar-brand-icon rotate-n-15">
          <i class="fas fa-cross"></i>
        </div>
        <div class="sidebar-brand-text mx-3">住院医生站<sup>1.0</sup></div>
      </a>
      <!-- 分割线 -->
      <hr class="sidebar-divider my-0">
      <li class="nav-item">
        <a class="nav-link " href="p_ruyuandengji.html">
          <i class="fas fa-fw  fa-clinic-medical"></i>
          <span>入院登記</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="p_bingrenliebiao.html">
          <i class="fas fa-fw fa-address-book"></i>
          <span>病人列表</span>
        </a>
      </li>
      <!-- 分割线 -->
      <hr class="sidebar-divider">
      <li class="nav-item active">
        <a class="nav-link " href="p_zhenduanchuli.html">
          <i class="fas fa-fw fa-bible"></i>
          <span>诊断处理</span>
        </a>
      </li>
      <li class="nav-item">
        <a class="nav-link " href="p_luruyizhu.html">
          <i class="fas fa-fw fa-bible"></i>
          <span>处方处置</span>
        </a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="p_emr.html">
          <i class="fas fa-fw fa-file-medical"></i>
          <span>病历书写</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="p_yijibaogao.html">
          <i class="fas fa-fw fa-file-medical"></i>
          <span>医技报告</span></a>
      </li>
      <hr class="sidebar-divider">
      <li class="nav-item">
        <a class="nav-link" href="p_emrtemplate.html">
          <i class="fas fa-fw fa-file-medical"></i>
          <span>病历模板</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="p_quanxianguanli.html">
          <i class="fas fa-fw fa-file-medical"></i>
          <span>权限管理</span></a>
      </li>
      <hr class="sidebar-divider">
      <!-- Sidebar Toggler (Sidebar) -->
      <div class="text-center d-none d-md-inline">
        <button class="rounded-circle border-0" id="sidebarToggle"></button>
      </div>
    </ul>
    <!-- 左侧菜单栏  -->


    <!-- 右侧内容 -->
    <div id="content-wrapper" class="d-flex flex-column">
      <div id="content" class="gradient-scooter">
        <!-- 顶端栏 -->
        <nav class="navbar navbar-expand navbar-light bg-white topbar mb-4 static-top shadow">

            <!-- Sidebar Toggle (Topbar) -->
            <button id="sidebarToggleTop" class="btn btn-link d-md-none rounded-circle mr-3">
              <i class="fa fa-bars"></i>
            </button>
  
            <!-- Topbar Search -->
            <form class="d-none d-sm-inline-block form-inline mr-auto ml-md-3 my-2 my-md-0 mw-100 navbar-search">
                <h4 class="m-0 font-weight-bold text-primary">诊断处理</h4>
            </form>
  
            <!-- Topbar Navbar -->
            <ul class="navbar-nav ml-auto">
  
              <!-- Nav Item - Search Dropdown (Visible Only XS) -->
              <li class="nav-item dropdown no-arrow d-sm-none">
                <a class="nav-link dropdown-toggle" href="#" id="searchDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                  <i class="fas fa-search fa-fw"></i>
                </a>
                <!-- Dropdown - Messages -->
                <div class="dropdown-menu dropdown-menu-right p-3 shadow animated--grow-in" aria-labelledby="searchDropdown">
                  <form class="form-inline mr-auto w-100 navbar-search">
                    <div class="input-group">
                      <input type="text" class="form-control bg-light border-0 small" placeholder="Search for..." aria-label="Search" aria-describedby="basic-addon2">
                      <div class="input-group-append">
                        <button class="btn btn-primary" type="button">
                          <i class="fas fa-search fa-sm"></i>
                        </button>
                      </div>
                    </div>
                  </form>
                </div>
              </li>
  
              <!-- Nav Item - Alerts -->
              <li class="nav-item dropdown no-arrow mx-1">
                <a class="nav-link dropdown-toggle" href="#" id="alertsDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                  <i class="fas fa-bell fa-fw"></i>
                  <!-- Counter - Alerts -->
                  <span class="badge badge-danger badge-counter">3+</span>
                </a>
                <!-- Dropdown - Alerts -->
                <div class="dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in" aria-labelledby="alertsDropdown">
                  <h6 class="dropdown-header">
                    Alerts Center
                  </h6>
                  <a class="dropdown-item d-flex align-items-center" href="#">
                    <div class="mr-3">
                      <div class="icon-circle bg-primary">
                        <i class="fas fa-file-alt text-white"></i>
                      </div>
                    </div>
                    <div>
                      <div class="small text-gray-500">December 12, 2019</div>
                      <span class="font-weight-bold">A new monthly report is ready to download!</span>
                    </div>
                  </a>
                  <a class="dropdown-item d-flex align-items-center" href="#">
                    <div class="mr-3">
                      <div class="icon-circle bg-success">
                        <i class="fas fa-donate text-white"></i>
                      </div>
                    </div>
                    <div>
                      <div class="small text-gray-500">December 7, 2019</div>
                      $290.29 has been deposited into your account!
                    </div>
                  </a>
                  <a class="dropdown-item d-flex align-items-center" href="#">
                    <div class="mr-3">
                      <div class="icon-circle bg-warning">
                        <i class="fas fa-exclamation-triangle text-white"></i>
                      </div>
                    </div>
                    <div>
                      <div class="small text-gray-500">December 2, 2019</div>
                      Spending Alert: We've noticed unusually high spending for your account.
                    </div>
                  </a>
                  <a class="dropdown-item text-center small text-gray-500" href="#">Show All Alerts</a>
                </div>
              </li>
  
              <!-- Nav Item - Messages -->
              <li class="nav-item dropdown no-arrow mx-1">
                <a class="nav-link dropdown-toggle" href="#" id="messagesDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                  <i class="fas fa-envelope fa-fw"></i>
                  <!-- Counter - Messages -->
                  <span class="badge badge-danger badge-counter">7</span>
                </a>
                <!-- Dropdown - Messages -->
                <div class="dropdown-list dropdown-menu dropdown-menu-right shadow animated--grow-in" aria-labelledby="messagesDropdown">
                  <h6 class="dropdown-header">
                    Message Center
                  </h6>
                  <a class="dropdown-item d-flex align-items-center" href="#">
                    <div class="dropdown-list-image mr-3">
                      <img class="rounded-circle" src="https://source.unsplash.com/fn_BT9fwg_E/60x60" alt="">
                      <div class="status-indicator bg-success"></div>
                    </div>
                    <div class="font-weight-bold">
                      <div class="text-truncate">Hi there! I am wondering if you can help me with a problem I've been having.</div>
                      <div class="small text-gray-500">Emily Fowler · 58m</div>
                    </div>
                  </a>
                  <a class="dropdown-item d-flex align-items-center" href="#">
                    <div class="dropdown-list-image mr-3">
                      <img class="rounded-circle" src="https://source.unsplash.com/AU4VPcFN4LE/60x60" alt="">
                      <div class="status-indicator"></div>
                    </div>
                    <div>
                      <div class="text-truncate">I have the photos that you ordered last month, how would you like them sent to you?</div>
                      <div class="small text-gray-500">Jae Chun · 1d</div>
                    </div>
                  </a>
                  <a class="dropdown-item d-flex align-items-center" href="#">
                    <div class="dropdown-list-image mr-3">
                      <img class="rounded-circle" src="https://source.unsplash.com/CS2uCrpNzJY/60x60" alt="">
                      <div class="status-indicator bg-warning"></div>
                    </div>
                    <div>
                      <div class="text-truncate">Last month's report looks great, I am very happy with the progress so far, keep up the good work!</div>
                      <div class="small text-gray-500">Morgan Alvarez · 2d</div>
                    </div>
                  </a>
                  <a class="dropdown-item d-flex align-items-center" href="#">
                    <div class="dropdown-list-image mr-3">
                      <img class="rounded-circle" src="https://source.unsplash.com/Mv9hjnEUHR4/60x60" alt="">
                      <div class="status-indicator bg-success"></div>
                    </div>
                    <div>
                      <div class="text-truncate">Am I a good boy? The reason I ask is because someone told me that people say this to all dogs, even if they aren't good...</div>
                      <div class="small text-gray-500">Chicken the Dog · 2w</div>
                    </div>
                  </a>
                  <a class="dropdown-item text-center small text-gray-500" href="#">Read More Messages</a>
                </div>
              </li>
  
              <div class="topbar-divider d-none d-sm-block"></div>
  
              <!-- Nav Item - User Information -->
              <li class="nav-item dropdown no-arrow">
                <a class="nav-link dropdown-toggle" href="#" id="userDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
                  <span class="mr-2 d-none d-lg-inline text-gray-600 small">Valerie Luna</span>
                  <img class="img-profile rounded-circle" src="https://source.unsplash.com/QAB-WJcbgJk/60x60">
                </a>
                <!-- Dropdown - User Information -->
                <div class="dropdown-menu dropdown-menu-right shadow animated--grow-in" aria-labelledby="userDropdown">
                  <a class="dropdown-item" href="#">
                    <i class="fas fa-user fa-sm fa-fw mr-2 text-gray-400"></i>
                    Profile
                  </a>
                  <a class="dropdown-item" href="#">
                    <i class="fas fa-cogs fa-sm fa-fw mr-2 text-gray-400"></i>
                    Settings
                  </a>
                  <a class="dropdown-item" href="#">
                    <i class="fas fa-list fa-sm fa-fw mr-2 text-gray-400"></i>
                    Activity Log
                  </a>
                  <div class="dropdown-divider"></div>
                  <a class="dropdown-item" href="#" data-toggle="modal" data-target="#logoutModal">
                    <i class="fas fa-sign-out-alt fa-sm fa-fw mr-2 text-gray-400"></i>
                    Logout
                  </a>
                </div>
              </li>
  
            </ul>
  
          </nav>


        <!-- 病区病人列表大全 -->
        <div class="container-fluid" style="height: 700px;">

          <!-- Page Heading -->
          
          <!-- DataTales Example -->
          <div class="card shadow mb-4">
            <div class="card-body">
              <div class="table-responsive">
                <table class="table table-bordered" id="dataTable" width="100%" cellspacing="0">
                    <thead>
                      <tr id="datatablecolumn">
                        <th>住院号</th>
                        <th>诊断ICD</th>
                        <th>诊断</th>
                        <th>诊断描述</th>
                        <th>诊断医师</th>
                        <th>诊断状态</th>
                      </tr>
                    </thead>
                    <tbody id="diagnoselist">
                      <tr v-for="(item) in diagnoseitems" >
                        <td>{{item.INHOSPITALINFOID}}</td>
                        <td>{{item.PDIAGNOSE_CODE}}</td>
                        <td>{{item.PDIAGNOSE_NAME}}</td>
                        <td>
                            {{item.PDESC}}
                        </td>
                        <td>{{item.PDIAGNOSE_DOCTOR_NAME}}</td>
                        <td>
                          <a href="#" class="btn btn-success btn-icon-split" v-if="item.PSTATUS == 0" v-on:onclick="decidediagnose(item)"><span class="text">未确诊</span></a>
                          <a href="#" class="btn btn-success btn-icon-split" v-if="item.PSTATUS == 0" v-on:onclick="dropdiagnose(item)"><span class="text">作废</span></a>
                          <a href="#" class="btn btn-success btn-icon-split" v-if="item.PSTATUS == 1" ><span class="text">已确诊</span></a>
                          <a href="#" class="btn btn-success btn-icon-split" v-if="item.PSTATUS == 2" ><span class="text">已作废</span></a>
                        </td>
                      </tr>
                      <tr>
                        <td id="diagnoseInHpspitalInfoID"> - </td>
                        <td id="diagnoseICD"> - </td>
                        <td>
                          <div style="position:relative;height:108px;">
                            <div style="position:absolute;top: 50%;transform: translate(0,-50%);">    
                              <input id="inputValue" type="text" v-model="search" style="width:100%;height:100%;border-radius:8px;border:solid 2px#a1afc9;" v-on:focus="focusCustomer()"  v-on:blur="blurCustomer()">
                              <div id="inputValuePull" ref="list" class="infinite-list-container":style="{width:itemDymaticWidth+ 'px'}" style="display:none;border-radius:8px;border:solid 2px #a1afc9;" @scroll="scrollEvent($event)" v-show="showCustomer">
                                <div class="infinite-list-phantom" :style="{ height: listHeight + 'px' }" style="border-radius:8px;border:solid 2px #a1afc9;"></div>
                                <div class="infinite-list" :style="{ transform: getTransform }" style="border-radius:8px;border:solid 2px #a1afc9;">
                                  <div ref="items"
                                    class="infinite-list-item" 
                                    v-for="item in visibleData" 
                                    :key="item.id"
                                   
                                    style="border-radius:4px;border:solid 1px #e2e2e2;"
                                    v-on:click="selectValue(item)"><span v-html="item.itemtext" style="font-size:15px;"></span></div>
                                </div>
                              </div>
                            </div> 
                          </div>
                        </td>
                        <td>
                        
                        <!-- LZP 这里增加了width:100%，让文本框宽度变高-->
                        <div id="lzptextarea" style="position:relative;height:108px;">
                        <div style="position:absolute;top: 50%;transform: translate(0,-50%);width: 100%;">  
                         <textarea id="textarea" style="width:100%;height:100%;text-align:left;border-radius:8px;border:solid 2px#a1afc9;">
                         </textarea>
                        </div>
                        </div>
                        </td>
                        <td> - </td>
                        <td>  
                          <a href="#" class="btn btn-success btn-icon-split" onclick="adddiagnose()"><span class="text">新增</span></a>  
                        </td>
                      </tr>
                    </tbody>
                  </table>
                </div>
              </div>
            </div>
  
          </div>
      </div>

      <!-- 底端栏 -->
      <footer class="sticky-footer bg-white">
        <div class="container my-auto">
          <div class="copyright text-center my-auto">
            <span>Copyright &copy; 热爱生活的梁添蜀黍</span>
          </div>
        </div>
      </footer>
      <!-- 底端栏 -->

    </div>
    <!-- 右侧内容 -->

  </div>

  <!--浮空元素 拉到顶端按钮-->
  <a class="scroll-to-top rounded" href="#page-top">
    <i class="fas fa-angle-up"></i>
  </a>
  <!--浮空元素-->


  <div class="modal fade" id="logoutModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
    aria-hidden="true">
    <div class="modal-dialog" role="document">
      <div class="modal-content">
        <div class="modal-header">
          <h5 class="modal-title" id="exampleModalLabel">确定退出登录?</h5>
          <button class="close" type="button" data-dismiss="modal" aria-label="Close">
            <span aria-hidden="true">×</span>
          </button>
        </div>
        <div class="modal-body">点击“登出”结束您的会话</div>
        <div class="modal-footer">
          <button class="btn btn-secondary" type="button" data-dismiss="modal">取消</button>
          <a class="btn btn-primary" href="login.html">登出</a>
        </div>
      </div>
    </div>
  </div>
  
  <div class="modal-box">
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
      <div class="modal-dialog" role="document">
        <div class="modal-content">
          <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span
              aria-hidden="true">X</span></button>
          <div class="modal-body">
            <div class="icon"> ! </div>
            <div style="margin: 10px;">
              <button class="subscribe" data-dismiss="modal" aria-label="Close" onclick="updatediagnose()">确定</button>
              <br>
              <button class="subscribe" data-dismiss="modal" aria-label="Close">取消</button>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>


  <!-- 引入JS-->
  <script src="vendor/jquery/jquery.min.js"></script>
  <script src="vendor/jquery-easing/jquery.easing.min.js"></script>
  <script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
  <script src="https://cdn.staticfile.org/axios/0.18.0/axios.min.js"></script>
  <script src="js/sb-admin-2.min.js"></script>
  <script src="vendor/toast/toast.js"></script>
  <script src="js/p_common.js"></script>
  <script src="https://cdn.staticfile.org/prettify/188.0.0/prettify.min.js"></script>
  <script src="js/jquery.contextMenu.min.js"></script>
  <script src="vendor/datatables/jquery.dataTables.min.js"></script>
  <script src="vendor/datatables/dataTables.bootstrap4.min.js"></script>
  <script >    
    //全局变量
    var globalPatientID = 19981008//$.query.get("patientID");
    var globalInHospitalInfoID = 13//$.query.get("inHospitalInfoID");
    var globalPDIAGNOSE_ID;
    //全局变量
    $('#dataTable').DataTable({"ordering": false, // 禁止排序
    bAutoWidth:false //禁用datatable原来的宽度自适应
    });
    changeColWidth();



    var vmdiagnoselist =  new Vue(
      {
        el: '#diagnoselist',
        computed: {
          listHeight(){
            return this._listData.length * this.itemSize;
          },
          //可显示的列表项数
          visibleCount(){
            return Math.ceil(this.screenHeight / this.itemSize);
          },
          //偏移量对应的style
          getTransform(){
            return `translate3d(0,${this.startOffset}px,0)`;
          },
          //获取真实显示列表数据
          visibleData(){
            return this._listData.slice(this.start, Math.min(this.end,this._listData.length));
          },
          replaceArr () {
            const listData = JSON.parse(JSON.stringify(this.listData))
            const search= this.search
            // 匹配关键字正则
            const replaceReg = new RegExp(search, 'g')
            // 高亮替换v-html值
            const replaceString = `<font color="#F14F4A">${search}</font>`
            for (let i = 0; i < listData.length; i++) {
              // 开始替换
              listData[i]["itemtext"]= listData[i][this.showkey].replace(replaceReg, replaceString);
            }
            return listData 
          },
          _listData(){
              return this.replaceArr.filter(data => {
                return Object.keys(data).some(key => {
                  return (
                    String(data[key])
                      .toLowerCase()
                      .indexOf(this.search) > -1
                  )
                })
              })
          },
          itemDymaticWidth(){
            let width =  $("#inputValue").width()+10;
            return width;
          }
      },
      data:{
          diagnoseitems:[],
          //可视区域高度
          screenHeight:0,
          //偏移量
          startOffset:0,
          //起始索引
          start:0,
          //结束索引
          end:10,
              //列表总高度
              //所有列表数据
          listData:[],
          //每项高度
          itemSize: 70,
          search:"",
          searchindex:0,
          showkey:"diagnoseName",
          showCustomer:false
      },
      methods: {
        scrollEvent:function(){
          //当前滚动位置
          let scrollTop = this.$refs.list.scrollTop;
          //此时的开始索引
          this.start = Math.floor(scrollTop / this.itemSize);
          //此时的结束索引
          this.end = this.start + this.visibleCount;
          //此时的偏移量
          this.startOffset = scrollTop - (scrollTop % this.itemSize);
        },
        focusCustomer:function(){
          if(document.querySelector('input') == document.activeElement){
            this.getSelectData(this.searchcursom.trim());
          }
          // let left = $("#inputValue").offset().left;
          // let bottom = $("#inputValue").offset().bottom;
          // let width = $("#inputValue").width();
          // $("#inputValuePull").width(100);
          // $("#inputValuePull").css('left',500);
          // $("#inputValuePull").css('top',500);
          this.showCustomer = true
        },
        blurCustomer:function() {
          //执行离开焦点操作，必须慢于点击下拉框selectValue事件
          setTimeout(()=>{
            this.showCustomer = false
          },300);
          
          console.log("nlur")
        },
        selectValue:function(jsonitem)
        {
          this.search = jsonitem["diagnoseName"]+"";
          $("#diagnoseICD").text(jsonitem["diagnoseId"]+"");
          console.log(jsonitem);
        },
        decidediagnose:function(item){
          //PDIAGNOSE_ID:globalPDIAGNOSE_ID
          myput("/patientdiagnose",{PDIAGNOSE_ID:item["PDIAGNOSE_ID"],"PSTATUS":1},function(myresponse){
            mytoast("info","已确诊");
            refreshDiagnose();
          })
        },
        dropdiagnose:function(item){
          myput("/patientdiagnose",{PDIAGNOSE_ID:item["PDIAGNOSE_ID"],"PSTATUS":2},function(myresponse){
            mytoast("info","已作废诊断");
            refreshDiagnose();
          })
        }
      },
      mounted: function(){
        this.screenHeight = 500;//这里修改为你那个列表可视的高度
        this.start = 0;
        this.end = this.start + this.visibleCount;
      }
  });
    vmdiagnoselist.$watch('search', function(nval, oval) {
      this.$refs.list.scrollTop = this.getIndex * this.itemSize
    });





    //modal扩大，获取病人诊断和诊断目录
    window.onload = function(){
        $(".modal-dialog").css("max-width","1000px");
        $(".modal-dialog").css("width","600px");
        refreshDiagnose();
        
    }

    
    //浏览器屏幕变化时触发
    $(window).resize(function () { 
      changeColWidth();
    });

    
    //自定义列宽
    function changeColWidth()
    {
      let tr = $("#datatablecolumn");
      tr.find("th:eq(0)").css("width","10%");
      tr.find("th:eq(1)").css("width","10%");
      tr.find("th:eq(2)").css("width","10%");
      tr.find("th:eq(3)").css("width","45%");
      tr.find("th:eq(4)").css("width","10%");
      tr.find("th:eq(5)").css("width","15%");
      //文本框可自行更改宽度
      // $("#lzptextarea").css("width","100%");
    }

    //获取某个病人的诊断数据
    function refreshDiagnose()
    {
        myget("/patientdiagnose",{ PATIENTID:globalPatientID},function(myresponse)
        {
            vmdiagnoselist.diagnoseitems = myresponse["data"];
            refreshDiagnoseCatalog();
        });
    }

    //获取诊断目录
    function refreshDiagnoseCatalog()
    {
      let limit = 10000;
      for(let i = 0;i<5;i++)
      {
        myget("/getDiagnoseList",{limit:limit,offset:i*limit},function(myresponse)
        {
          vmdiagnoselist.listData = vmdiagnoselist.listData.concat(myresponse["data"]); 
        });
      }
    }


    //增加诊断
    function adddiagnose()
    {
      //ICD码数 诊断名称不为空《div》
        if($("#diagnoseICD").text() == " - " || $("#inputValue").text())
        {
          mytoast("info","诊断ICD和名称不能为空");
        }
        else
        {
          var item = {
            "INHOSPITALINFOID":globalInHospitalInfoID,
            "PDIAGNOSE_CODE":$("#diagnoseICD").text(),  
            "PDIAGNOSE_NAME":$("#inputValue").val(),
            "PDESC":$("#textarea").val(),
            "PATIENTID":globalPatientID,
            "PSTATUS":0
          }
          mypost("/patientdiagnose",item,function(myresponse){
            if(myresponse["code"] ==1)
            {
              mytoast("info","已增加医嘱");
              refreshDiagnose();
            }
          })
        }
    }


  </script>
</body>

</html>










